using System;
using System.Collections.Generic;
using System.Text;

/*
 * Nombre archivo: empleados.cs 
 *
 * Descripcion: Declaración de los campos de la tabla empleados
 *
 * Autor: PLUS-EW
 * Fecha: 02/06/2011 16:55:04
 *
 * Historial
 * ---------------------------------------------------------
 * Autor            Fecha               Modificación
 *
 */

namespace Entidades
{
	public class empleados
	{
		private int id_emp;
		public int Id_emp
		{
			get { return id_emp;}
			set { id_emp = value;}
		}
		private string cedula_emp;
		public string Cedula_emp
		{
			get { return cedula_emp;}
			set { cedula_emp = value;}
		}
		private string nombre_emp;
		public string Nombre_emp
		{
			get { return nombre_emp;}
			set { nombre_emp = value;}
		}
		private string apellido_emp;
		public string Apellido_emp
		{
			get { return apellido_emp;}
			set { apellido_emp = value;}
		}
		private string direccion_emp;
		public string Direccion_emp
		{
			get { return direccion_emp;}
			set { direccion_emp = value;}
		}
		private string telefono_emp;
		public string Telefono_emp
		{
			get { return telefono_emp;}
			set { telefono_emp = value;}
		}
		private int id_cat_cargo;
		public int Id_cat_cargo
		{
			get { return id_cat_cargo;}
			set { id_cat_cargo = value;}
		}
		private string genero_emp;
		public string Genero_emp
		{
			get { return genero_emp;}
			set { genero_emp = value;}
		}
		private int id_cat_nivel_acad;
		public int Id_cat_nivel_acad
		{
			get { return id_cat_nivel_acad;}
			set { id_cat_nivel_acad = value;}
		}
		private DateTime fecha_nac_emp;
		public DateTime Fecha_nac_emp
		{
			get { return fecha_nac_emp;}
			set { fecha_nac_emp = value;}
		}
		private DateTime fecha_contrato_emp;
		public DateTime Fecha_contrato_emp
		{
			get { return fecha_contrato_emp;}
			set { fecha_contrato_emp = value;}
		}
		private int id_cat_estado_civil_emp;
		public int Id_cat_estado_civil_emp
		{
			get { return id_cat_estado_civil_emp;}
			set { id_cat_estado_civil_emp = value;}
		}
		private int cargas_familiares_emp;
		public int Cargas_familiares_emp
		{
			get { return cargas_familiares_emp;}
			set { cargas_familiares_emp = value;}
		}
		private byte[] foto_emp;
		public byte[] Foto_emp
		{
			get { return foto_emp;}
			set { foto_emp = value;}
		}
		private int id_cat_doc_identificacion;
		public int Id_cat_doc_identificacion
		{
			get { return id_cat_doc_identificacion;}
			set { id_cat_doc_identificacion = value;}
		}
		private DateTime fecha_salida_emp;
		public DateTime Fecha_salida_emp
		{
			get { return fecha_salida_emp;}
			set { fecha_salida_emp = value;}
		}
		private int estado_emp;
		public int Estado_emp
		{
			get { return estado_emp;}
			set { estado_emp = value;}
		}
		private int cat_jor_id_fk_emp;
		public int Cat_jor_id_fk_emp
		{
			get { return cat_jor_id_fk_emp;}
			set { cat_jor_id_fk_emp = value;}
		}
		private int id_empr_fk;
		public int Id_empr_fk
		{
			get { return id_empr_fk;}
			set { id_empr_fk = value;}
		}
		private int nro_horas_ingreso;
		public int Nro_horas_ingreso
		{
			get { return nro_horas_ingreso;}
			set { nro_horas_ingreso = value;}
		}
		private int nro_horas_atraso;
		public int Nro_horas_atraso
		{
			get { return nro_horas_atraso;}
			set { nro_horas_atraso = value;}
		}
		private int nro_horas_salida;
		public int Nro_horas_salida
		{
			get { return nro_horas_salida;}
			set { nro_horas_salida = value;}
		}
		private string emp_entrada_especial;
		public string Emp_entrada_especial
		{
			get { return emp_entrada_especial;}
			set { emp_entrada_especial = value;}
		}
        private string emp_controla_salida;

        public string Emp_controla_salida
        {
            get { return emp_controla_salida; }
            set { emp_controla_salida = value; }
        }
		private cat_cargos cat_cargos;
		public cat_cargos Cat_cargos
		{
			get { return cat_cargos;}
			set { cat_cargos = value;}
		}
		private empresa empresa;
		public empresa Empresa
		{
			get { return empresa;}
			set { empresa = value;}
		}
		private cat_doc_identificacion cat_doc_identificacion;
		public cat_doc_identificacion Cat_doc_identificacion
		{
			get { return cat_doc_identificacion;}
			set { cat_doc_identificacion = value;}
		}
		private cat_jornada cat_jornada;
		public cat_jornada Cat_jornada
		{
			get { return cat_jornada;}
			set { cat_jornada = value;}
		}
		private cat_estado_civil cat_estado_civil;
		public cat_estado_civil Cat_estado_civil
		{
			get { return cat_estado_civil;}
			set { cat_estado_civil = value;}
		}
		private cat_nivel_academico cat_nivel_academico;
		public cat_nivel_academico Cat_nivel_academico
		{
			get { return cat_nivel_academico;}
			set { cat_nivel_academico = value;}
		}
	}
}